[INFO] cloning repository https://github.com/mprobinson/rgb565
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mprobinson/rgb565" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmprobinson%2Frgb565", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmprobinson%2Frgb565'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9515f752ba21cfb4605c344e1ba60b99d2f9de1b
[INFO] building mprobinson/rgb565 against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmprobinson%2Frgb565" "/workspace/builds/worker-11/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/mprobinson/rgb565 on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/mprobinson/rgb565
[INFO] finished tweaking git repo https://github.com/mprobinson/rgb565
[INFO] tweaked toml for git repo https://github.com/mprobinson/rgb565 written to /workspace/builds/worker-11/source/Cargo.toml
[INFO] crate git repo https://github.com/mprobinson/rgb565 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/PistonDevelopers/rust-image`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 65e4b3a648bbd45e071fb610b25ebb4e74ca06f7527c489ada793bca814f254b
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "65e4b3a648bbd45e071fb610b25ebb4e74ca06f7527c489ada793bca814f254b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65e4b3a648bbd45e071fb610b25ebb4e74ca06f7527c489ada793bca814f254b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65e4b3a648bbd45e071fb610b25ebb4e74ca06f7527c489ada793bca814f254b", kill_on_drop: false }`
[INFO] [stdout] 65e4b3a648bbd45e071fb610b25ebb4e74ca06f7527c489ada793bca814f254b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 320608668b945d8913f5eb81d6e11936104f1140122bab6209713e557bcc3769
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "320608668b945d8913f5eb81d6e11936104f1140122bab6209713e557bcc3769", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling image v0.1.0 (https://github.com/PistonDevelopers/rust-image#80a982eb)
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/imageops/sample.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub kernel:  | f32 | : 'a -> f32,
[INFO] [stdout]    |                  ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/decoder.rs:14:20
[INFO] [stdout]    |
[INFO] [stdout] 14 |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 15 | |     ($e: expr) => (
[INFO] [stdout] 16 | |         match $e {
[INFO] [stdout] 17 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 20 | |     )
[INFO] [stdout] 21 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 14 | macro_rules! io_try{
[INFO] [stdout] 15 |     ($e: expr) => (
[INFO] [stdout] 16 |         match $e {
[INFO] [stdout] 17 |             Ok(e) => e,
[INFO] [stdout] 18 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 19 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 21 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/transform.rs:7:20
[INFO] [stdout]   |
[INFO] [stdout] 7 |     for i in range(0u, 4) {
[INFO] [stdout]   |                    ^^ invalid suffix `u`
[INFO] [stdout]   |
[INFO] [stdout]   = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/transform.rs:25:20
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/transform.rs:46:20
[INFO] [stdout]    |
[INFO] [stdout] 46 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/transform.rs:58:20
[INFO] [stdout]    |
[INFO] [stdout] 58 |     for i in range(0u, 4) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/webp/vp8.rs:43:28
[INFO] [stdout]    |
[INFO] [stdout] 43 | static SEGMENT_ID_TREE: [i8, ..6] = [2, 4, -0, -1, -2, -3];
[INFO] [stdout]    |                            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/png/decoder.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 20 | |     ($e: expr) => (
[INFO] [stdout] 21 | |         match $e {
[INFO] [stdout] 22 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 25 | |     )
[INFO] [stdout] 26 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 19 | macro_rules! io_try{
[INFO] [stdout] 20 |     ($e: expr) => (
[INFO] [stdout] 21 |         match $e {
[INFO] [stdout] 22 |             Ok(e) => e,
[INFO] [stdout] 23 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 24 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 26 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/png/decoder.rs:28:29
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub static PNGSIGNATURE: [u8, ..8] = [137, 80, 78, 71, 13, 10, 26, 10];
[INFO] [stdout]    |                             ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/png/deflate.rs:15:22
[INFO] [stdout]    |
[INFO] [stdout] 15 | static CODEORDER: [u8, ..19] = [
[INFO] [stdout]    |                      ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/png/hash.rs:45:23
[INFO] [stdout]    |
[INFO] [stdout] 45 | static CRC_TABLE: [u32, ..256] = [
[INFO] [stdout]    |                       ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/encoder.rs:31:28
[INFO] [stdout]    |
[INFO] [stdout] 31 | static STD_LUMA_QTABLE: [u8, ..64] = [
[INFO] [stdout]    |                            ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/decoder.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 21 | |     ($e: expr) => (
[INFO] [stdout] 22 | |         match $e {
[INFO] [stdout] 23 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 26 | |     )
[INFO] [stdout] 27 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 20 | macro_rules! io_try{
[INFO] [stdout] 21 |     ($e: expr) => (
[INFO] [stdout] 22 |         match $e {
[INFO] [stdout] 23 |             Ok(e) => e,
[INFO] [stdout] 24 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 25 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 27 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/decoder.rs:30:25
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub static UNZIGZAG: [u8, ..64] = [
[INFO] [stdout]    |                         ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:4:20
[INFO] [stdout]    |
[INFO] [stdout] 4  |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 5  | |     ($e: expr) => (
[INFO] [stdout] 6  | |         match $e {
[INFO] [stdout] 7  | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 10 | |     )
[INFO] [stdout] 11 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 4  | macro_rules! io_try{
[INFO] [stdout] 5  |     ($e: expr) => (
[INFO] [stdout] 6  |         match $e {
[INFO] [stdout] 7  |             Ok(e) => e,
[INFO] [stdout] 8  |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 9  |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 11 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `<` is interpreted as a start of generic arguments for `u32`, not a shift
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:51:39
[INFO] [stdout]    |
[INFO] [stdout] 51 |             self.bits |= (byte as u32 << (32 - 8)) >> self.num_bits as uint;
[INFO] [stdout]    |                           ----------- ^^ --- interpreted as generic arguments
[INFO] [stdout]    |                           |           |
[INFO] [stdout]    |                           |           not interpreted as shift
[INFO] [stdout]    |                           help: try shifting the cast value: `(byte as u32)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:91:28
[INFO] [stdout]    |
[INFO] [stdout] 91 |             let mut code = 0u;
[INFO] [stdout]    |                            ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:93:28
[INFO] [stdout]    |
[INFO] [stdout] 93 |             for i in range(0u, 16) {
[INFO] [stdout]    |                            ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:126:20
[INFO] [stdout]     |
[INFO] [stdout] 126 |     for i in range(0u, 16) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:175:43
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let mut mincode = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:176:43
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut maxcode = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `i` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:177:43
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let mut valptr  = Vec::from_elem(16, -1i);
[INFO] [stdout]     |                                           ^^ invalid suffix `i`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:186:20
[INFO] [stdout]     |
[INFO] [stdout] 186 |     for i in range(0u, 16) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/entropy.rs:204:24
[INFO] [stdout]     |
[INFO] [stdout] 204 |         for j in range(0u, 1 << r) {
[INFO] [stdout]     |                        ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/transform.rs:83:20
[INFO] [stdout]    |
[INFO] [stdout] 83 |     for y in range(0u, 8) {
[INFO] [stdout]    |                    ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/transform.rs:147:20
[INFO] [stdout]     |
[INFO] [stdout] 147 |     for x in range(0u, 8).rev() {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/transform.rs:210:20
[INFO] [stdout]     |
[INFO] [stdout] 210 |     for x in range(0u, 8).rev() {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/jpeg/transform.rs:287:20
[INFO] [stdout]     |
[INFO] [stdout] 287 |     for y in range(0u, 8) {
[INFO] [stdout]     |                    ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/decoder.rs:11:20
[INFO] [stdout]    |
[INFO] [stdout] 11 |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 12 | |     ($e: expr) => (
[INFO] [stdout] 13 | |         match $e {
[INFO] [stdout] 14 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 17 | |     )
[INFO] [stdout] 18 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 11 | macro_rules! io_try{
[INFO] [stdout] 12 |     ($e: expr) => (
[INFO] [stdout] 13 |         match $e {
[INFO] [stdout] 14 |             Ok(e) => e,
[INFO] [stdout] 15 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 16 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 18 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `;` or `]`, found `,`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/decoder.rs:34:32
[INFO] [stdout]    |
[INFO] [stdout] 34 |     global_table: [(u8, u8, u8), ..256],
[INFO] [stdout]    |                                ^ expected one of `;` or `]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/decoder.rs:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 |             0u
[INFO] [stdout]     |             ^^ invalid suffix `u`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/lzw.rs:38:24
[INFO] [stdout]    |
[INFO] [stdout] 38 |         for i in range(0u, 1 << size as uint) {
[INFO] [stdout]    |                        ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: `<` is interpreted as a start of generic arguments for `u32`, not a shift
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/lzw.rs:70:45
[INFO] [stdout]    |
[INFO] [stdout] 70 |             self.accumulator |= byte as u32 << self.num_bits as uint;
[INFO] [stdout]    |                                 ----------- ^^ ----- interpreted as generic arguments
[INFO] [stdout]    |                                 |           |
[INFO] [stdout]    |                                 |           not interpreted as shift
[INFO] [stdout]    |                                 help: try shifting the cast value: `(byte as u32)`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid suffix `u` for number literal
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/gif/lzw.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |                 for i in range(0u, 1 << self.initial_size as uint) {
[INFO] [stdout]    |                                ^^ invalid suffix `u`
[INFO] [stdout]    |
[INFO] [stdout]    = help: the suffix must be one of the numeric types (`u32`, `isize`, `f32`, etc.)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/decoder.rs:18:20
[INFO] [stdout]    |
[INFO] [stdout] 18 |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 19 | |     ($e: expr) => (
[INFO] [stdout] 20 | |         match $e {
[INFO] [stdout] 21 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |     )
[INFO] [stdout] 25 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 18 | macro_rules! io_try{
[INFO] [stdout] 19 |     ($e: expr) => (
[INFO] [stdout] 20 |         match $e {
[INFO] [stdout] 21 |             Ok(e) => e,
[INFO] [stdout] 22 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 23 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 25 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/decoder.rs:245:50
[INFO] [stdout]     |
[INFO] [stdout] 125 | impl<R: Reader + Seek> TIFFDecoder<R> {
[INFO] [stdout]     |                                       - while parsing this item list starting here
[INFO] [stdout] ...
[INFO] [stdout] 245 |     pub fn read_offset(&mut self) -> IoResult<[u8, ..4]> {
[INFO] [stdout]     |                                                  ^ expected one of 7 possible tokens
[INFO] [stdout] ...
[INFO] [stdout] 386 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/ifd.rs:7:20
[INFO] [stdout]    |
[INFO] [stdout] 7  |   macro_rules! io_try(
[INFO] [stdout]    |  ____________________^
[INFO] [stdout] 8  | |     ($e: expr) => (
[INFO] [stdout] 9  | |         match $e {
[INFO] [stdout] 10 | |             Ok(e) => e,
[INFO] [stdout] ...  |
[INFO] [stdout] 13 | |     )
[INFO] [stdout] 14 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 7  | macro_rules! io_try{
[INFO] [stdout] 8  |     ($e: expr) => (
[INFO] [stdout] 9  |         match $e {
[INFO] [stdout] 10 |             Ok(e) => e,
[INFO] [stdout] 11 |             Err(err) => return Err(image::IoError(err))
[INFO] [stdout] 12 |         }
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 14 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/ifd.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |     offset: [u8, ..4],
[INFO] [stdout]     |                ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, `;`, `<`, or `]`, found `,`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/ifd.rs:115:52
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                    ^ expected one of 7 possible tokens
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `:` or `|`, found `]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/ifd.rs:115:57
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                         ^ expected one of `:` or `|`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `)`, `,`, `->`, `:`, `;`, `where`, `{`, `|`, or identifier, found `]`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/tiff/ifd.rs:115:57
[INFO] [stdout]     |
[INFO] [stdout] 114 | impl Entry {
[INFO] [stdout]     |            - while parsing this item list starting here
[INFO] [stdout] 115 |     pub fn new(type_: Type, count: u32, offset: [u8, ..4]) -> Entry {
[INFO] [stdout]     |                                                         ^ expected one of 9 possible tokens
[INFO] [stdout] ...
[INFO] [stdout] 151 | }
[INFO] [stdout]     | - the item list ends here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/image.rs:264:48
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn from_fn(width: u32, height: u32, f: | u32, u32 | -> P) -> ImageBuf<P> {
[INFO] [stdout]     |                                                ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/image.rs:264:61
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub fn from_fn(width: u32, height: u32, f: | u32, u32 | -> P) -> ImageBuf<P> {
[INFO] [stdout]     |                                                       ---   ^^ expected parameter name
[INFO] [stdout]     |                                                       |
[INFO] [stdout]     |                                                       while parsing this or-pattern starting here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/dynimage.rs:41:25
[INFO] [stdout]    |
[INFO] [stdout] 41 |   macro_rules! dynamic_map(
[INFO] [stdout]    |  _________________________^
[INFO] [stdout] 42 | |         ($dynimage: expr, ref $image: ident => $action: expr) => (
[INFO] [stdout] 43 | |                 match $dynimage {
[INFO] [stdout] 44 | |                         ImageLuma8(ref $image) => ImageLuma8($action),
[INFO] [stdout] ...  |
[INFO] [stdout] 76 | |         );
[INFO] [stdout] 77 | | )
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout] help: change the delimiters to curly braces
[INFO] [stdout]    |
[INFO] [stdout] 41 | macro_rules! dynamic_map{
[INFO] [stdout] 42 |         ($dynimage: expr, ref $image: ident => $action: expr) => (
[INFO] [stdout] 43 |                 match $dynimage {
[INFO] [stdout] 44 |                         ImageLuma8(ref $image) => ImageLuma8($action),
[INFO] [stdout] 45 |                         ImageLumaA8(ref $image) => ImageLumaA8($action),
[INFO] [stdout] 46 |                         ImageRgb8(ref $image) => ImageRgb8($action),
[INFO] [stdout]  ...
[INFO] [stdout] help: add a semicolon
[INFO] [stdout]    |
[INFO] [stdout] 77 | );
[INFO] [stdout]    |  ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/dynimage.rs:343:17
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 try!(p.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 343 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/dynimage.rs:350:17
[INFO] [stdout]     |
[INFO] [stdout] 349 |                 try!(p.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 350 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `.`, `;`, `?`, `}`, or an operator, found `Ok`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/dynimage.rs:357:17
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 try!(j.encode(bytes.as_slice(), width, height, color))
[INFO] [stdout]     |                                                                       - expected one of `.`, `;`, `?`, `}`, or an operator
[INFO] [stdout] 357 |                 Ok(())
[INFO] [stdout]     |                 ^^ unexpected token
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:152:22
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn map(&self, f: | T | -> T) -> Self;
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:156:33
[INFO] [stdout]     |
[INFO] [stdout] 156 |     fn map_with_alpha(&self, f: |T| -> T, g: |T| -> T) -> Self;
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:156:46
[INFO] [stdout]     |
[INFO] [stdout] 156 |     fn map_with_alpha(&self, f: |T| -> T, g: |T| -> T) -> Self;
[INFO] [stdout]     |                                              ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:160:36
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn map2(&self, other: Self, f: | T, T | -> T) -> Self;
[INFO] [stdout]     |                                    ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `:` or `@`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:160:43
[INFO] [stdout]     |
[INFO] [stdout] 160 |     fn map2(&self, other: Self, f: | T, T | -> T) -> Self;
[INFO] [stdout]     |                                           ^ expected one of `:` or `@`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:210:22
[INFO] [stdout]     |
[INFO] [stdout] 210 |     fn map(&self, f: | a: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:220:33
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Rgb<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:220:49
[INFO] [stdout]     |
[INFO] [stdout] 220 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:225:38
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:225:53
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                     ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:225:51
[INFO] [stdout]     |
[INFO] [stdout] 225 |     fn map2(&self, other: Rgb<T>, f: | a: T, b: T | -> T) -> Rgb<T> {
[INFO] [stdout]     |                                                  -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                  |
[INFO] [stdout]     |                                                  help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:278:22
[INFO] [stdout]     |
[INFO] [stdout] 278 |     fn map(&self, f: | a: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:289:33
[INFO] [stdout]     |
[INFO] [stdout] 289 |     fn map_with_alpha(&self, f: |c: T| -> T, h: |b: T| -> T) -> Rgba<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:289:49
[INFO] [stdout]     |
[INFO] [stdout] 289 |     fn map_with_alpha(&self, f: |c: T| -> T, h: |b: T| -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:300:39
[INFO] [stdout]     |
[INFO] [stdout] 300 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:300:54
[INFO] [stdout]     |
[INFO] [stdout] 300 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                      ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:300:52
[INFO] [stdout]     |
[INFO] [stdout] 300 |     fn map2(&self, other: Rgba<T>, f: | a: T, b: T | -> T) -> Rgba<T> {
[INFO] [stdout]     |                                                   -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:354:22
[INFO] [stdout]     |
[INFO] [stdout] 354 |     fn map(&self, f: | a: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:361:33
[INFO] [stdout]     |
[INFO] [stdout] 361 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Luma<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:361:49
[INFO] [stdout]     |
[INFO] [stdout] 361 |     fn map_with_alpha(&self, f: |c: T| -> T, _: |a: T| -> T) -> Luma<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:365:39
[INFO] [stdout]     |
[INFO] [stdout] 365 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                       ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:365:54
[INFO] [stdout]     |
[INFO] [stdout] 365 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                                      ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:365:52
[INFO] [stdout]     |
[INFO] [stdout] 365 |     fn map2(&self, other: Luma<T>, f: | a: T, b: T | -> T) -> Luma<T> {
[INFO] [stdout]     |                                                   -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                   |
[INFO] [stdout]     |                                                   help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:419:22
[INFO] [stdout]     |
[INFO] [stdout] 419 |     fn map(&self, f: | a: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                      ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:428:33
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn map_with_alpha(&self, f: |c: T| -> T, g: |b: T| -> T) -> LumaA<T> {
[INFO] [stdout]     |                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:428:49
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn map_with_alpha(&self, f: |c: T| -> T, g: |b: T| -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                 ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected type, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:437:40
[INFO] [stdout]     |
[INFO] [stdout] 437 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                        ^ expected type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected parameter name, found `->`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:437:55
[INFO] [stdout]     |
[INFO] [stdout] 437 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                       ^^ expected parameter name
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `|`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/color.rs:437:53
[INFO] [stdout]     |
[INFO] [stdout] 437 |     fn map2(&self, other: LumaA<T>, f: | a: T, b: T | -> T) -> LumaA<T> {
[INFO] [stdout]     |                                                    -^ expected one of 7 possible tokens
[INFO] [stdout]     |                                                    |
[INFO] [stdout]     |                                                    help: missing `,`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `flate`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/rust-image-484c00a187a6fc26/80a982e/./src/lib.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | extern crate flate;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 77 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0463`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `image`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "320608668b945d8913f5eb81d6e11936104f1140122bab6209713e557bcc3769", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "320608668b945d8913f5eb81d6e11936104f1140122bab6209713e557bcc3769", kill_on_drop: false }`
[INFO] [stdout] 320608668b945d8913f5eb81d6e11936104f1140122bab6209713e557bcc3769
